package mx.ipn.persistencia.dao;

import mx.ipn.to.BitacoraPuestoTO;
import java.util.ArrayList;

public interface BitacoraPuestoDAO {

	public BitacoraPuestoTO findBitacoraPuestoById(int idOperacion);

	public boolean insertBitacoraPuesto(BitacoraPuestoTO bitacoraPuestoTO);

	public ArrayList<BitacoraPuestoTO> selectBitacoraPuesto();

	public ArrayList<BitacoraPuestoTO> selectBitacoraPuestoByIdPuesto(
			short idPuesto);

	public ArrayList<BitacoraPuestoTO> selectBitacoraPuestoByRangoFecha(
			java.sql.Date inicioFecha,java.sql.Date finFecha);

	public BitacoraPuestoTO selectBitacoraPuestoByNombreTipoEmpleado(
			String nombre, short idTipoEmpleado);

}
